Overview | Package | Class | Tree | Deprecated | Index | Help Java Platform
1.1.7
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD

Interface com.sun.java.accessibility.AccessibleLayout


public abstract interface AccessibleLayout
The AccessibleLayout interface is currently up for review and should only be used for experimental purposes. Interested parties should review this interface and send comments to access@sun.com. Based upon feedback from reviewers, we may add a method to AccessibleContext (e.g., getAccessibleLayout) that will return an object that implements this interface if the Accessible object supports the layout of its children.

See Also:
Accessible, AccessibleContext

Field Summary
static int LOGICAL_FIRST
          Constant used to locate the first logical object in the container.
static int LOGICAL_LAST
          Constant used to locate the last logical object in the container.
static int LOGICAL_NEXT
          Constant used to locate the object logically next of the object passed in.
static int LOGICAL_PREVIOUS
          Constant used to locate the object logically previous of the object passed in.
static int POSITION_ABOVE
          Constant used to locate the object physically above the object passed in.
static int POSITION_BELOW
          Constant used to locate the object physically below the object passed in.
static int POSITION_FIRST
          Constant used to locate the first physical object in the Container
static int POSITION_LAST
          Constant used to locate the last physical object in the Container
static int POSITION_LEFT
          Constant used to locate the object physically to the left of the object passed in.
static int POSITION_RIGHT
          Constant used to locate the object physically to the right of the object passed in.
 
Method Summary
java.awt.Component getFocusTraversable(java.awt.Component comp, int direction)
          Determine the focusable object in the given relative focus direction from the Component passed in.
java.awt.Component getFocusTraversable(int pos)
          Determine the first or last object in the Container that accepts focus.
java.awt.Component locate(java.awt.Component comp, int direction)
          Determine the object in the given relative direction from the Component passed in.
java.awt.Component locate(java.awt.Point p, int direction)
          Determine the object in the given relative direction from the Point passed in.
java.awt.Component locate(int pos)
          Determine the first or last object in the Container.
 

Field Detail

LOGICAL_PREVIOUS

public static final int LOGICAL_PREVIOUS
Constant used to locate the object logically previous of the object passed in.

LOGICAL_NEXT

public static final int LOGICAL_NEXT
Constant used to locate the object logically next of the object passed in.

LOGICAL_FIRST

public static final int LOGICAL_FIRST
Constant used to locate the first logical object in the container.

LOGICAL_LAST

public static final int LOGICAL_LAST
Constant used to locate the last logical object in the container.

POSITION_ABOVE

public static final int POSITION_ABOVE
Constant used to locate the object physically above the object passed in.

POSITION_BELOW

public static final int POSITION_BELOW
Constant used to locate the object physically below the object passed in.

POSITION_LEFT

public static final int POSITION_LEFT
Constant used to locate the object physically to the left of the object passed in.

POSITION_RIGHT

public static final int POSITION_RIGHT
Constant used to locate the object physically to the right of the object passed in.

POSITION_FIRST

public static final int POSITION_FIRST
Constant used to locate the first physical object in the Container

POSITION_LAST

public static final int POSITION_LAST
Constant used to locate the last physical object in the Container
Method Detail

locate

public java.awt.Component locate(java.awt.Component comp,
                        int direction)
Determine the object in the given relative direction from the Component passed in.
Parameters:
comp - the Component
direction - the direction to look in
Returns:
Component else null

locate

public java.awt.Component locate(java.awt.Point p,
                        int direction)
Determine the object in the given relative direction from the Point passed in.
Parameters:
p - Point in screen coordinates
direction - the direction to look in
Returns:
Component else null

locate

public java.awt.Component locate(int pos)
Determine the first or last object in the Container.
Parameters:
pos - -- either POSITION_FIRST, POSITION_LAST, LOGICAL_FIRST, or LOGICAL_LAST
Returns:
Component else null

getFocusTraversable

public java.awt.Component getFocusTraversable(java.awt.Component comp,
                                     int direction)
Determine the focusable object in the given relative focus direction from the Component passed in. Note that this follows focus traversing rules, not the physical location of the Component itself.
Parameters:
comp - the Component
pos - -- either POSITION_PREVIOUS, POSITION_NEXT, LOGICAL_PREVIOUS, or LOGICAL_NEXT
Returns:
Component else null

getFocusTraversable

public java.awt.Component getFocusTraversable(int pos)
Determine the first or last object in the Container that accepts focus.
Parameters:
pos - -- either POSITION_FIRST, POSITION_LAST, LOGICAL_FIRST, or LOGICAL_LAST
Returns:
Component else null

Overview | Package | Class | Tree | Deprecated | Index | Help Java Platform
1.1.7
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD

Submit a bug or feature
Submit comments/suggestions about javadoc
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.